home *** CD-ROM | disk | FTP | other *** search
/ PC Shareware 1997 February / PC Shareware 1997-02.iso / programy / e! / changes.tx_ / changes.TXT
Encoding:
Text File  |  1995-03-05  |  13.0 KB  |  338 lines

  1. This file contains the history of changes made to E! for Windows since
  2. version 2.00.
  3.  
  4. (I) = Internal change
  5. (F) = Functional change or new feature
  6. (B) = Bug fix
  7.  
  8. Upgrade packages will be uploaded as follows:
  9.  
  10. 1. A full original package will always be uploaded as EWARC2.EXE.
  11. This file will always replace older versions. Thus, by downloading
  12. EWARC2.EXE, you'll always be sure to download the latest version. The
  13. file description will contain the actual version number. However,
  14. minor upgrades may be uploaded as patches only.
  15.  
  16. 2. An archived patch file will be uploaded allowing to convert the
  17. previous version to the new one. It will be called EWP???.ZIP.
  18.  
  19. 3. Technical notes about specific aspects of using E! with other products
  20. will be added to the patch file.
  21.  
  22. ***********************************************************************
  23.  
  24. version 2.00a
  25.  
  26. Changed files:
  27.  
  28. EW.EXE
  29. EWRES.DLL
  30. EWCUSTOM.DLL
  31. EW.HLP
  32. CHANGES.TXT
  33.  
  34. (F) 06-07-94   Enhanced behavior of Open File dialog box (filelist now in synch
  35.            with filter setting).
  36. (B) 06-07-94   Inserting a macro text with Alt+Shift+D/T/F is now processed
  37.            properly when a selection is active.
  38. (B) 06-18-94   Fixed two minor bugs in the Draw Mode dialog box
  39. (B) 06-18-94   Fixed minor bug in the Search Across Files feature
  40. (B) 06-22-94   Fixed a few inconsistencies in some dialog boxes
  41. (F) 06-23-94   You can now use the Alt key instead of the Ctrl key
  42.            to initiate a Drag and Move process (Edit Options Dialog Box)
  43. (B) 07-06-94   Shift+Mouse no longer initiates a Line Mode selection. According to the
  44.            documentation, a Line Mode selection is started with the mouse while
  45.            depressing the ALT and SHIFT keys.
  46. (F) 07-07-94   Smart Comparison is now automatically disabled when one of the compared
  47.            files is not supported by an HDF file.
  48. (B) 07-12-94   Modified mouse control when selecting
  49. (F) 07-15-94   Added option to disable/enable screen refresh when replaying a macro
  50.            (Edit Options dialog box).
  51. (F) 07-25-94   Enhanced behavior of Font Selection dialog box. When possible, the
  52.            font size defaults to the current size.
  53. (F) 07-25-94   The "Found Files" listbox in the Grep dialog box is now more readable.
  54. (B) 07-25-94   Fixed a bug when reloading a compilation error list from a previous
  55.            session. The current error index was not initialized. Possible GPF.
  56. (F) 07-26-94   If a word is selected when opening the Search dialog box, this word
  57.            is now suggested as the searched string.
  58. (F) 07-26-94   The Search/Replace dialog box has been made smaller.
  59. (B) 07-29-94   Fixed bug with Scrollbars. Thumb deactivated when re-activating scrollbars
  60.            on a window created when scrollbars were OFF.
  61. (F) 07-30-94   Horizontal scrolling now as fast as vertical scrolling.
  62. (F) 08-22-94   The ShiftTextRight function (Ctrl F8) now applies to the
  63.            existing Line Mode Selection if any. Otherwise, it still
  64.            applies to the current line.
  65. (F) 08-22-94   Enhanced behavior of the File Comparison feature.
  66. (B) 08-22-94   Changed classnames in EWCUSTOM.DLL to prevent conflicts with
  67.            BLAISE Computing's CPALETTE.
  68. (B) 08-24-94   <> used as a regular expression now finds empty lines. The cursor
  69.            is located in column 1.
  70.  
  71. ***********************************************************************
  72.  
  73. version 2.00b
  74.  
  75. Changed files:
  76.  
  77. EW.EXE
  78. EW.HLP
  79. EWAPI2.DLL
  80. EWAPI2.H
  81. EWAPI2.LIB
  82. EWAPIMP2.PAS
  83. EWFEXT.DLL
  84. EWRES.DLL
  85. EWSTR2.DLL
  86. EWUSER.INC
  87. EW.WRI
  88.  
  89. (B) 09-03-94  Fixed new problem with EWCallUserExt and changes its syntax
  90.           (now accepts a RoutineId parameter).
  91. (F) 09-03-94  Added EWGetEditorCount function to the API. Simply returns
  92.           the number of active Editors.
  93. (F) 09-03-94  Added File Manager toolbar button in EWFEXT
  94. (I) 09-03-94  Added Version info in some DLLs and in EW.EXE
  95.           (was only in EWRES.DLL)
  96. (F) 09-05-94  Added explicit notification via the API when a new editor
  97.           is created.
  98. (B) 09-11-94  Fixed bug with horizontal scrolling introduced with version 2.00a.
  99.           Under some circumstances, some screen areas would not be repainted.
  100. (F) 09-22-94  Enhanced I/O error control. Windows message boxes now trapped.
  101. (B) 09-23-94  Fixed slight bug in QuickList dimensioning
  102. (F) 09-23-94  Accelerated macro replay
  103.  
  104. ***********************************************************************
  105.  
  106. version 2.00c
  107.  
  108. Changed files:
  109.  
  110. EW.EXE
  111. EWRES.DLL
  112.  
  113. (B) 10-14-94  Fixed problem with EOF Mark option.
  114. (B) 10-16-94  Fixed GPF when printing with very small font sizes.
  115. (F) 10-22-94  Added support for page breaks when printing. Remember that Ctrl characters
  116.           (like Ctrl L) can be inserted in Ascii mode.
  117. (B) 10-24-94  Fixed bug with comments highlighting.
  118. (B) 10-24-94  Fixed bug in I/O error processing when scanning files for
  119.           tagging.
  120.  
  121. ***********************************************************************
  122.  
  123. version 2.01
  124.  
  125. Changed files:
  126.  
  127. EW.EXE
  128. EWRES.DLL
  129. EWSTR2.DLL
  130. EWAPI2.DLL
  131. EW.HLP
  132.  
  133. Removed files:
  134.  
  135. EWCUSTOM.DLL
  136. EWDIB.DLL
  137. EWBITMAP.DLL
  138.  
  139. Added files:
  140.  
  141. CTL3DV2.DLL
  142. EWTB.DLL
  143. EWSPIN.DLL
  144.  
  145. (F) 11-30-94  Removed EW custom controls. Added support for CTL3DV2. Enhanced performance
  146.           under Windows NT.
  147. (F) 11-30-94  Redesigned toolbar. Now uses a single bitmap strip for all opened editors
  148.           instead of creating "real" buttons. This change dramatically reduces the
  149.           consumption of System Resources and allows simultaneous processing of more files.
  150. (F) 11-30-94  Enhanced performance of syntax highlighting for big files.
  151. (F) 11-30-94  Printer object now created "on the fly". This provides for faster
  152.           loading of the Control Center.
  153. (F) 11-30-94  Replaced Ctrl key with Alt key to initiate drag and drop from the
  154.           Files listbox in the control center. This prevents conflicts when
  155.           marking a file with the Ctrl key.
  156. (B) 11-30-94  Fixed bug with "Cancel Print" dialog box.
  157. (B) 11-30-94  Fixed sort bug in QuickList
  158.  
  159. ***********************************************************************
  160.  
  161. version 2.01a
  162.  
  163. Changed files:
  164.  
  165. EW.EXE
  166.  
  167. (B) 12-12-94 Fixed bug in toolbar: Cascade and Tile buttons not correctly
  168.          refreshed when creating a clone.
  169. (B) 12-16-94 Fixed infamous bug in Keyboard Assignment dialog box. String
  170.          assignment was impossible.
  171.  
  172. ***********************************************************************
  173.  
  174. version 2.01b
  175.  
  176. Changed files:
  177.  
  178. EW.EXE
  179. EWRES.DLL
  180. EWAPI2.DLL
  181. EWAPI2.LIB
  182. EWSTR2.DLL
  183. EWTB.DLL
  184. MULHELP2.PAS
  185. MULHELP2.EWD
  186. EW.HLP
  187. CTL3DV2.DLL (new version)
  188. KILLDLL.EXE
  189.  
  190. Added files:
  191.  
  192. EWXDOS.EXE
  193. EWXDOS.PIF
  194. EWXNT.EXE
  195. EWTECH.016
  196. MULHELP2.C
  197. MULHELP2.DEF
  198. MULHELP2.MAK
  199.  
  200. Removed files:
  201.  
  202. EWX.EXE
  203. EWX.PIF
  204.  
  205.  
  206. (B) 12-20-94 Fixed minor bug with toolbar when deactivated from the CC while
  207.          no Editor window is opened.
  208. (B) 12-23-94 Avoided GPF when closing a file when temporary spill files have been
  209.          deleted by the user.
  210. (B) 12-28-94 Fixed a minor misbehavior of the API. Function Entry hooks may be called
  211.          twice with certain functions.
  212. (B) 12-28-94 Fixed a few minor problems in MULHELP2.PAS.
  213. (I) 01-03-95 Create Filelist commmand disabled if no Editor is loaded.
  214. (B) 05-01-95 Fixed a synchronization problem with Clone windows.
  215. (F) 05-01-95 Tab characters contained within quotes (simple or double) are no
  216.          longer expanded when loading a file. Spaces embedded within quotes
  217.          were never (and still are not) compressed to Tabs.
  218. (F) 06-01-95 Removed EWX.EXE and added EWXDOS.EXE and EWXNT.EXE. E! now automatically
  219.          detects whether it runs under Windows NT (actually WOW) and uses the
  220.          relevant redirection program when launching a compiler. Not tested under
  221.          Chicago but should work.
  222. (B) 10-01-95 Fixed bug in Search/Replace dialog box. Search button not enabled when
  223.          selecting a search string from the history list in the case where the edit
  224.          field is empty before selecting.
  225. (B) 10-01-95 Fixed bug in Unprompted Search and Replace when replacing with a empty string.
  226.          Endless loop may be created in some cases.
  227. (F) 10-01-95 Added support for Escape key while doing an Unprompted Search and Replace. This
  228.          key will immediately stop the process.
  229. (F) 12-01-95 Added C version of MULHELP2.
  230. (B) 13-01-95 Fixed bug when selecting from the bottom up in Stream Mode.
  231.  
  232. ***********************************************************************
  233.  
  234. version 2.01c
  235.  
  236. Changed files:
  237.  
  238. EW.EXE
  239. EWRES.DLL
  240. EWAPI2.DLL
  241. EWSTR2.DLL
  242.  
  243. (B) 01-17-95 Fixed bug in dictionaries management causing E! to use more
  244.          memory than necessary. Not a memory leak.
  245.  
  246. ***********************************************************************
  247.  
  248. version 2.02
  249.  
  250. Changed files:
  251.  
  252. EW.EXE
  253. EWRES.DLL
  254. EWAPI2.DLL
  255. EWSTR2.DLL
  256. EW.HLP
  257. EW.WRI
  258. EWFEXT.DLL (new version solves a problem with message processing in File Manager)
  259. VENDOR.TXT
  260. ORDER.FRM  (now merely points to the relevant item in Help file)
  261. MOREDOC.TXT (documents automatic directory switching feature)
  262. READ.ME
  263. API\EWAPI2.H
  264. API\EWUSER.INC
  265. API\EWAPIMP2.PAS
  266. API\EWAPI.SUP (documents EWGetPrjName function)
  267. API\EWAPI2.LIB
  268. API\EWFEXT.C (new version solves a problem with message processing in File Manager)
  269.  
  270. Added files:
  271.  
  272. VBP.SCN (function scanner for Visual Basic)
  273. EWRUN.EXE (Drag and Drop utility)
  274. EWRUN.DOC (documentation for EWRUN)
  275. USER\VB.HDF (Syntax Highlighting definition for Visual Basic)
  276. USER\PRJPICK.EWD (New Extension DLL providing direct access to the project files)
  277. USER\BEGENDTX.EWD (New extension allowing to match \begin \end pairs in TeX)
  278. USER\BRIEFKEY.EWD (New extension allowing to emulate Brief keys)
  279. API\PRJPICK.C
  280. API\PRJPICK.DEF
  281. API\PRJPICK.MAK
  282. API\EWVB.ZIP (API interface kit for Visual Basic)
  283. API\EWCLIB.ZIP (API interface kit for WinCmd - PC-MAG (tm) batch utility)
  284. API\BEGENDTX.PAS (New extension allowing to match \begin \end pairs in TeX)
  285. API\BRIEFKEY.C     (New extension allowing to emulate Brief keys)
  286. API\BRIEFKEY.DEF
  287. API\BRIEFKEY.MAK
  288. TECHNOTE\EWTECH.017
  289. TECHNOTE\EWTECH.018
  290.  
  291.  
  292. (B) 01-24-95 Fixed bug with Quicklist displayed whatever the user settings.
  293. (B) 01-31-95 Added test to prevent GPF when executing certain keyboard macros.
  294. (F) 02-02-95 Now, if you click with the left mouse button inside a text selection,
  295.          this selection will be cleared when releasing the mouse button if the
  296.          mouse cursor was not moved before releasing the mouse button.
  297. (I) 02-05-95 Found workaround to circumvent a DOS bug with INT 21H Function 59H. This
  298.          sometimes caused undue error messages to appear when scanning project files
  299.          for function definitions.
  300. (F) 02-06-95 Added security checks for non existing HDF files (or HDF files deleted after
  301.          association).
  302. (B) 02-06-95 Fixed inconsistencies in time stamp checking when scanning project files.
  303. (F) 02-08-95 Added EWGetPrjName to the API.
  304. (F) 02-08-95 Added PRJPICK sample Extension DLL.
  305. (F) 02-12-95 Added the EWRun utility.
  306. (I) 02-14-95 API: Changing the EWGlbHilite flag now causes the Editor windows to be
  307.          repainted accordingly.
  308. (B) 02-14-95 Fixed typos in EWAPI2.H and EWUSER.INC.
  309. (B) 02-17-95 Fixed bug in toolbar management.
  310. (B) 02-17-95 Fixed bug in "Filenames" Drag and Drop process (Alt+Ctrl).
  311. (F) 02-18-95 Added EWAsynchEditFile to the API (see EWFEXT.C).
  312. (B) 02-18-95 Fixed bug in the File Save As dialog box.
  313. (F) 02-18-95 It is now possible to drag and drop the current file selection from the
  314.          "Files" listbox of the Control Center by using the right mouse
  315.          button alone instead of the left mouse button + Alt key.
  316. (F) 02-19-95 Save menu item and toolbar button now disabled if file is read-only. Save As
  317.          still enabled (Saving was not possible anyway but the user interface items
  318.          were kept enabled).
  319. (F) 02-19-95 When an Editor window receives the focus, E! now automatically switches to
  320.          the working directory defined in the first valid command set specified for
  321.          that Editor, if any. This means that the working directory of the first command
  322.          set that is enabled for that Editor is made current. This will help in loading
  323.          include files with Ctrl L (or right button double-click). If there is no
  324.          associated working directory, E! switches to the directory derived from the
  325.          current filename.
  326. (B) 02-24-95 Fixed minor bug with Paste function when selecting a word by double-clicking.
  327. (F) 02-27-95 Added BegEndTx Extension DLL.
  328. (F) 02-27-95 Iconized Editor windows now show a red dot when the file has not been modified
  329.          and a green dot otherwise. Remember, when restored, the Editor windows show an
  330.          asterisk in the window title if the file has been modified.
  331. (I) 02-27-95 Locked Exit function while Grep is running.
  332. (F) 02-27-95 Added BRIEFKEY sample Extension DLL.
  333. (B) 02-28-95 Fixed minor bug with mouse selection (hitting the right mouse button
  334.          while selecting with the mouse would leave the system unstable).
  335. (F) 03-03-95 E! now takes the Read Only attribute into account when reloading a file that
  336.          has been changed by another process. This provides support for some version
  337.          control systems needing this feature.
  338.